package Cafezam;

public class J11Exception {
	public static void main(String[] args)
	{
//		System.out.println("이글이 보이나요");
//		System.out.println("이글도 보이나요");
//		
//	
//		
//	
//       int i[]=new int[10];
//
//	for(int j=1;j<=10;j++)
//	{
//		System.out.println(i[j]);
//	}
//try{
//		System.out.println(100/0);
//}
//catch(ArithmeticException ae){
////	ae.printStackTrace();
//	ae.toString();
//	System.out.println("0으로 나누면 안돼");
//}
//try{
//	int i[]=new int[10];
//	for(int j=1;j<=10;j++)
//	{
//		System.out.println(i[j]);
//	}
//
//
//	
//}catch(ArrayIndexOutOfBoundsException ae)
//{
//	ae.printStackTrace();
//	System.out.println("배열의 인덱스를 초과");
//}
//다중 캐치문
//		int i[]=new int[10];
//try{
//	System.out.println(100/0);
//	System.out.println(i[100]);
//}catch(ArithmeticException ae)
//{
//	System.out.println("0안돼");
//}
//catch(ArrayIndexOutOfBoundsException ae)
//{
//	System.out.println("배열 안돼");
//}
		//모든 예외의 조상 -Exception
//		int i[]=new int[10];
//		System.out.println(i[100]);
		int i[]=new int[10];
		try{
	System.out.println(100/0);
	System.out.println(i[500]);
}
catch(Exception ex)
{
	ex.printStackTrace();
System.out.println("치명적인 오류?가 발생");	
}


    }//main
}//class